package com.sjd.farm.domain;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * sjd_farm_goods
 * @author 
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class SjdFarmGoodsDO implements Serializable {
    /**
     * 自增id
     */
    private Long goodsId;

    /**
     * 商品名称
     */
    private String goodsName;

    /**
     * 商品大图
     */
    private String bigPicture;

    /**
     * 图片集合，json数组
     */
    private String goodsPicture;

    /**
     * 商品简介
     */
    private String goodsTips;

    /**
     * 商品详情
     */
    private String goodsDetail;

    /**
     * 商品单价
     */
    private BigDecimal goodsPrice;

    /**
     * 商品分类属性。3-农具 4-农作物
     * @see com.sjd.mall.enums.GoodsClass
     */
    private Integer goodsTypeClass;

    /**
     * 商品等级
     */
    private Integer goodsLevel;

    /**
     * 库存量
     */
    private BigDecimal goodsStorage;

    /**
     * 是否在线
     */
    private Boolean isOnline;

    /**
     * 是否被删除
     */
    private Boolean isDeleted;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 修改时间
     */
    private Date updateTime;

    /**
     * 管理员id
     */
    private Long creatorId;

    private static final long serialVersionUID = 1L;
}